need for punishment - French English Dictionary